be well up in one's subject